barrel recoil - Spanish English Dictionary